norfolk dumpling - French English Dictionary